Big Huge Thesaurus

Araucaria araucana

noun